package ar.edu.utn.frgp.banco.domain.enums;

public enum OrigenMovimiento {

	CAJA(1), TRANSFERENCIA(2), SERVICIO(3), PRESTAMO(4), PLAZO_FIJO(5);

	private Integer codigo;

	private OrigenMovimiento(Integer cod) {
		this.codigo = cod;
	}

	public Integer getCodigo() {
		return codigo;
	}

	public static OrigenMovimiento obtenerOrigenMovimiento(String variable) {
		if ("1".equals(variable)) {
			return OrigenMovimiento.CAJA;
		}
		if ("2".equals(variable)) {
			return OrigenMovimiento.TRANSFERENCIA;
		}
		if ("3".equals(variable)) {
			return OrigenMovimiento.SERVICIO;
		}
		if ("4".equals(variable)) {
			return OrigenMovimiento.PRESTAMO;
		}
		if ("5".equals(variable)) {
			return OrigenMovimiento.PLAZO_FIJO;
		}
		return null;
	}
}
